package org.siberia.client.service;

import java.util.Date;
import java.util.List;

import com.google.gwt.user.client.rpc.AsyncCallback;

/**
 * The async counterpart of <code>GreetingService</code>.
 */
public interface TemplateEngineServiceAsync {

	void templateMyAgenda(String login, String password, String agendaName, Date startDateIncluded, Date endDateIncluded, Long templateId,
			AsyncCallback<String> callback
			) throws IllegalArgumentException;
	

	void getAllCalendars(String login, String password, AsyncCallback<List<String>> callback);
}
